same technology - Alemán Inglés Diccionario